package com.laisheng.interview.model;

import lombok.Data;

/**
 * 面试者信息实体类，存储面试者的基本信息、教育背景、工作经历等
 */
@Data
public class AccountingInfo {
    private Long id;  // 主键ID
    private Boolean isPassed;  // 面试通过状态
    private String formDate;  // 表单填写日期
    private String name;  // 姓名
    private String gender;  // 性别
    private String birthDate;  // 出生日期
    private String position;  // 应聘职位
    private String education;  // 学历
    private String major;  // 专业
    private String maritalStatus;  // 婚姻状况
    private String expectedSalary;  // 期望薪资
    private String height;
    private String nativePlace;
    private String nationality;
    private String idNumber;
    private String householdAddress;
    private String currentAddress;
    private String phone;
    private String email;
    private String workTime1;
    private String company1;
    private String position1;
    private String reason1;
    private String workTime2;
    private String company2;
    private String position2;
    private String reason2;
    private String workTime3;
    private String company3;
    private String position3;
    private String reason3;
    private String eduTime1;
    private String school1;
    private String certificate1;
    private String major1;
    private String eduTime2;
    private String school2;
    private String certificate2;
    private String major2;
    private String foreignLanguage;
    private String foreignLanguageCert;
    private String computerSkills;
    private String computerCert;
    private String developmentSkills;
    private String developmentCert;
    private String otherSkills;
    private String otherCert;
    private String personality;
    private String hobbies;
    private String overtime;  // 修改为Boolean类型
    private String businessTrip;  // 修改为Boolean类型
    private String relocate;  // 修改为Boolean类型
    private String jobExpectations;
    private String companyExpectations;
    private String availableDate;
    private String otherPositions;
    private String createTime;  // 新增：创建时间
    private Boolean hasResume;  // 新增：是否有简历文件
}